<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">
			function testString(){
				//String 定义
				var a="b-j-s-x-t";
				var b = new String("bjsxt");
				//下标为2的内容
				document.write(b.charAt(2)+"<br/>");
				// 2  获得下标 
				document.write(b.indexOf("sxt")+"<br />");
				// 字符串截取   	开始下标       截取长度
				document.write(b.substr(2,3)+"<br />");
				//读取开始的长度至结束
				document.write(b.substr(1)+"<br />");
				//字符串截取	开始下标	结束的下标
				document.write(b.substring(2,3)+"<br />");
				//开始的下标
				document.write(b.substring(2)+"<br />");
				document.write(b.substr(2)+"<br />");
				//字符串截取的方法
				document.write(a.split("-")+"<br />");
			}
			testString();
			
			/*global 全局对象*/
			function testGlobal(){
				var a =1;
				var b = "var c=1";
				document.write(a+"<br />");
				document.write(b+"<br />");
				//把字符串转成可以执行的js的代码
				eval(b);//这才可以打印c 
				document.write(c+"<br />");
				
				var d="12123";
				var e = "123a";
				Number(e);//强转    NAN(not a number)
				document.write(isNaN(d)+"<br/>");//false
				//isNAN()  检查某个值是否是数字
				document.write(isNaN(e));//true
			}
			testGlobal();
		</script>
	</head>
	<body>
	</body>
</html>
